Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 NORTH ROAD Detached £925,000 20 Oct 2023
18 NORTH ROAD Detached £1,455,000 7 Oct 2011